floating body - English Synonyms Dictionary